package com.mbatis.juc.queen;

import java.util.Collection;

/**
 * 对列 (FIFO)
 * 不得不阻塞的情况
 * 写入: 如果队列满了，就必须阻塞
 * 取: 如果队列时空的，必须阻塞等待生产
 *
 * 如何使用Diagram 画出 类的关系图
 *
 * 学会使用队列
 *                           添加    移除     检测队首元素
 * 抛出异常                 add     remove       element
 * 有返回值，不抛出异常   offer()   poll()        peek
 * 阻塞 等待                put()    take()       -
 * 超时等待               offer(,,)   poll(,,)
 */
public class QueueDemo {
    public static void main(String[] args) {
    }
}
